BACK TO mellophone
mellophone vs. French horn
[ mel-uh-fohn ]
noun
- a marching or military band brass instrument similar in appearance and range to the French horn but slightly smaller and simpler to play.
noun
- a musical brass wind instrument with a long, coiled tube having a conical bore and a flaring bell.